repurchase contract - Francés Inglés Diccionario